package com.kangye.learnstudent.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.sql.Date;
import java.sql.Timestamp;


/**
 * @program: learndeduo
 * @description: 用户实体类(包括老师.学生.管理员)
 * @author: 高天乐
 * @create: 2021-05-15 18:59
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User implements Serializable {
    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 用户名
     */
    private String userUserName;
    /**
     * 密码
     */
    private String userPassword;
    /**
     * 真实姓名
     */
    private String userRealName;
    /**
     * 年龄
     */
    private Integer userAge;
    /**
     * 性别：0代表女 1代表男
     */
    private Integer userGender;
    /**
     * 手机号
     */
    private String userPhone;
    /**
     * 出生日期
     */
    private java.sql.Date userBirthday;
    /**
     * 头像
     */
    private String userHeadLogo;
    /**
     * 注册时间
     */
    private Timestamp userCreateTime;
    /**
     * 角色_外键角色表id
     */
    private Integer userRoleId;
    /**
     * 年级_外键年级表id
     */
    private Integer userGradeId;
    /**
     * 班级_外键班级表id
     */
    private Integer userClassesId;
    /*
    *
    * 年级名称
    * */
    private String gradeName;
    /*
    * 班级名称
    * */
    private String classesName;
}
